// 创建登录的接口
import request from "@/utils/request"
/* 
封装接口
*/
export function getRoleList(params) {
  return request({
    // 请求的路径
    url:`/sys/role`,
    // 请求方法
    params
  })
}
/* 
公司id
*/
export function getCompanyInfo(companyId) {
  return request({
    // 请求的路径
    url:`/company/${companyId}`,
  })
}

/* 
封装删除角色的id
*/
export function deleteRole(id) {
  return request({
    // 请求的路径
    url:`/sys/role/${id}`,
    method:"DELETE"
  })
}
/* 
封装修改角色数据的api
*/

export function updateRole(data) {
  return request({
    // 请求的路径
    url:`/sys/role/${data.id}`,
    method:"PUT",
    data
  })
}
/* 
添加角色的1数据
*/
export function addRole(data) {
  return request({
    // 请求的路径
    url:`/sys/role`,
    method:"POST",
    data
  })
}
/* 
封装获取传入Id的角色信息
*/
export function getRoleDetail(id) {
  return request({
    // 请求的路径
    url:`/sys/role/${id}`,
  })
}
// 给角色分配权限
export function assignPremRole(data) {
  return request({
    // 请求的路径
    url:`/sys/role/assignPrem`,
    method:"PUT",
    data
  })
}